package inmobiliaria;

import java.util.ArrayList;

//import calificaciones.Alumno;

public class Agente {

	private ArrayList<Aviso2> avisos;
	private ArrayList<Articulo> articulos;

	public Agente() {
		avisos = new ArrayList<Aviso2>();
		articulos = new ArrayList<Articulo>();
	}

	public ArrayList<Aviso2> getAvisos() {
		return avisos;
	}

	public ArrayList<Articulo> getArticulos() {
		return articulos;
	}

	void registrarAviso(String codigo, String localidad, String precio,
			String toperacion, String tinmueble, int nvisitas) {
		for (Aviso2 aviso : avisos) {
			if (aviso.getCodigo().equals(codigo))
				throw new RuntimeException("CODIGO YA REGISTRADO");
		}
		Aviso2 aviso = new Aviso2(codigo, localidad, precio, toperacion,
				tinmueble,  nvisitas);
		avisos.add(aviso);
	}

	public void setAvisos(ArrayList<Aviso2> avisos) {
		this.avisos = avisos;
	}

	void registrarArticulo(String codigo, String descripcion, String fecha) {
		for (Articulo articulo : articulos) {
			if (articulo.getCodigo().equals(codigo))
				throw new RuntimeException("CODIGO YA REGISTRADO");
		}
		Articulo articulo = new Articulo(codigo, descripcion, fecha);
		articulos.add(articulo);

	}

	public void setArticulos(ArrayList<Articulo> articulos) {
		this.articulos = articulos;
	}

	

}
